<!DOCTYPE html>

















































<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <meta name="description" content="Javadoc API documentation for Fresco." />

<link rel="shortcut icon" type="image/x-icon" href="./favicon.ico" />
<title>

  Class Index - Fresco API


| Fresco

</title>
<link href="./../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
<link href="./../assets/customizations.css" rel="stylesheet" type="text/css" />
<script src="./../assets/search_autocomplete.js" type="text/javascript"></script>
<script src="./../assets/jquery-resizable.min.js" type="text/javascript"></script>
<script src="./../assets/doclava-developer-docs.js" type="text/javascript"></script>
<script src="./../assets/prettify.js" type="text/javascript"></script>
<script type="text/javascript">
  setToRoot("./", "./../assets/");
</script>
<script src="./../assets/doclava-developer-reference.js" type="text/javascript"></script>
<script src="./../assets/navtree_data.js" type="text/javascript"></script>
<script src="./../assets/customizations.js" type="text/javascript"></script>
<noscript>
  <style type="text/css">
    html,body{overflow:auto;}
    #body-content{position:relative; top:0;}
    #doc-content{overflow:visible;border-left:3px solid #666;}
    #side-nav{padding:0;}
    #side-nav .toggle-list ul {display:block;}
    #resize-packages-nav{border-bottom:3px solid #666;}
  </style>
</noscript>
</head>


<div id="header">
    <div id="headerLeft">
    
      <span id="masthead-title">Fresco</span>
    
    </div>
    <div id="headerRight">
      
  <div id="search" >
      <div id="searchForm">
          <form accept-charset="utf-8" class="gsc-search-box" 
                onsubmit="return submit_search()">
            <table class="gsc-search-box" cellpadding="0" cellspacing="0"><tbody>
                <tr>
                  <td class="gsc-input">
                    <input id="search_autocomplete" class="gsc-input" type="text" size="33" autocomplete="off"
                      title="search developer docs" name="q"
                      value="search developer docs"
                      onFocus="search_focus_changed(this, true)"
                      onBlur="search_focus_changed(this, false)"
                      onkeydown="return search_changed(event, true, './')"
                      onkeyup="return search_changed(event, false, './')" />
                  <div id="search_filtered_div" class="no-display">
                      <table id="search_filtered" cellspacing=0>
                      </table>
                  </div>
                  </td>
                  <td class="gsc-search-button">
                    <input type="submit" value="Search" title="search" id="search-button" class="gsc-search-button" />
                  </td>
                  <td class="gsc-clear-button">
                    <div title="clear results" class="gsc-clear-button">&nbsp;</div>
                  </td>
                </tr></tbody>
              </table>
          </form>
      </div><!-- searchForm -->
  </div><!-- search -->
      
    </div>
</div><!-- header -->


  <div class="g-section g-tpl-240" id="body-content">
    <div class="g-unit g-first side-nav-resizable" id="side-nav">
      <div id="swapper">
        <div id="nav-panels">
          <div id="resize-packages-nav">
            <div id="packages-nav">
              <div id="index-links">
                <a href="./packages.html"  >Package Index</a> | 
                <a href="./classes.html" >Class Index</a>
              </div>
              <ul>
                
    <li class="api apilevel-">
  <a href="./com/facebook/cache/common/package-summary.html">com.facebook.cache.common</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/cache/disk/package-summary.html">com.facebook.cache.disk</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/disk/package-summary.html">com.facebook.common.disk</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/internal/package-summary.html">com.facebook.common.internal</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/logging/package-summary.html">com.facebook.common.logging</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/memory/package-summary.html">com.facebook.common.memory</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/references/package-summary.html">com.facebook.common.references</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/datasource/package-summary.html">com.facebook.datasource</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/backends/pipeline/package-summary.html">com.facebook.drawee.backends.pipeline</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/backends/volley/package-summary.html">com.facebook.drawee.backends.volley</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/controller/package-summary.html">com.facebook.drawee.controller</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/drawable/package-summary.html">com.facebook.drawee.drawable</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/generic/package-summary.html">com.facebook.drawee.generic</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/interfaces/package-summary.html">com.facebook.drawee.interfaces</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/view/package-summary.html">com.facebook.drawee.view</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/animated/base/package-summary.html">com.facebook.imagepipeline.animated.base</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/backends/okhttp/package-summary.html">com.facebook.imagepipeline.backends.okhttp</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/cache/package-summary.html">com.facebook.imagepipeline.cache</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/common/package-summary.html">com.facebook.imagepipeline.common</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/core/package-summary.html">com.facebook.imagepipeline.core</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/datasource/package-summary.html">com.facebook.imagepipeline.datasource</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/decoder/package-summary.html">com.facebook.imagepipeline.decoder</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/image/package-summary.html">com.facebook.imagepipeline.image</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/listener/package-summary.html">com.facebook.imagepipeline.listener</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/memory/package-summary.html">com.facebook.imagepipeline.memory</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/producers/package-summary.html">com.facebook.imagepipeline.producers</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/request/package-summary.html">com.facebook.imagepipeline.request</a></li>
              </ul><br/>
            </div> <!-- end packages -->
          </div> <!-- end resize-packages -->
          <div id="classes-nav">
              <script>
                /*addLoadEvent(maxPackageHeight);*/
              </script>
              <p style="padding:10px">Select a package to view its members</p><br/>
          </div><!-- end classes -->
        </div><!-- end nav-panels -->
        <div id="nav-tree" style="display:none">
          <div id="index-links">
            <a href="./packages.html"  >Package Index</a> | 
            <a href="./classes.html" >Class Index</a>
          </div>
        </div><!-- end nav-tree -->
      </div><!-- end swapper -->
    </div> <!-- end side-nav -->
    <script>
      if (!isMobile) {
        $("<a href='#' id='nav-swap' onclick='swapNav();return false;' style='font-size:10px;line-height:9px;margin-left:1em;text-decoration:none;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>").appendTo("#side-nav");
        chooseDefaultNav();
        if ($("#nav-tree").is(':visible')) {
          init_default_navtree("./");
        } else {
          addLoadEvent(function() {
            scrollIntoView("packages-nav");
            scrollIntoView("classes-nav");
          });
        }
        $("#swapper").css({borderBottom:"2px solid #aaa"});
      } else {
        swapNav(); // tree view should be used on mobile
      }
    </script>



<div class="g-unit" id="doc-content">

<div id="jd-header">
<h1>Class Index - Fresco API</h1>
</div>

<div id="jd-content">

<div class="jd-letterlist">
    <a href="#letter_A">A</a>
    <a href="#letter_B">B</a>
    <a href="#letter_C">C</a>
    <a href="#letter_D">D</a>
    <a href="#letter_E">E</a>
    <a href="#letter_F">F</a>
    <a href="#letter_G">G</a>
    <a href="#letter_I">I</a>
    <a href="#letter_L">L</a>
    <a href="#letter_M">M</a>
    <a href="#letter_N">N</a>
    <a href="#letter_O">O</a>
    <a href="#letter_P">P</a>
    <a href="#letter_Q">Q</a>
    <a href="#letter_R">R</a>
    <a href="#letter_S">S</a>
    <a href="#letter_V">V</a>
</div>



<h2 id="letter_A">A</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/datasource/AbstractDataSource.html">AbstractDataSource</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">An abstract implementation of <code><a href="./com/facebook/datasource/DataSource.html">DataSource</a></code> interface.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/controller/AbstractDraweeController.html">AbstractDraweeController</a>&lt;T,&nbsp;INFO&gt;</td>
            <td class="jd-descrcol" width="100%">Abstract Drawee controller that implements common functionality
 regardless of the backend used to fetch the image.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/controller/AbstractDraweeControllerBuilder.html">AbstractDraweeControllerBuilder</a>&lt;BUILDER&nbsp;extends&nbsp;<a href="./com/facebook/drawee/controller/AbstractDraweeControllerBuilder.html">AbstractDraweeControllerBuilder</a>&lt;BUILDER,&nbsp;REQUEST,&nbsp;IMAGE,&nbsp;INFO&gt;,&nbsp;REQUEST,&nbsp;IMAGE,&nbsp;INFO&gt;</td>
            <td class="jd-descrcol" width="100%">Base implementation for Drawee controller builders.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/animated/base/AnimatableDrawable.html">AnimatableDrawable</a></td>
            <td class="jd-descrcol" width="100%">An interface for animatable drawables that can be asked to construct a value animator.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/animated/base/AnimatedDrawable.html">AnimatedDrawable</a></td>
            <td class="jd-descrcol" width="100%">A Drawable that renders a animated image.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/animated/base/AnimatedImage.html">AnimatedImage</a></td>
            <td class="jd-descrcol" width="100%">Common interface for an animated image.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/animated/base/AnimatedImageFrame.html">AnimatedImageFrame</a></td>
            <td class="jd-descrcol" width="100%">Common interface for a frame of an animated image.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/animated/base/AnimatedImageResult.html">AnimatedImageResult</a></td>
            <td class="jd-descrcol" width="100%">The result of decoding an animated image.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_B">B</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/datasource/BaseBitmapDataSubscriber.html">BaseBitmapDataSubscriber</a></td>
            <td class="jd-descrcol" width="100%">Implementation of <code><a href="./com/facebook/datasource/DataSubscriber.html">DataSubscriber</a></code> for cases where the client wants access to a bitmap.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/producers/BaseConsumer.html">BaseConsumer</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">Base implementation of Consumer that implements error handling conforming to the
 Consumer's contract.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/controller/BaseControllerListener.html">BaseControllerListener</a>&lt;INFO&gt;</td>
            <td class="jd-descrcol" width="100%">Convenience class that has empty implementation of <code><a href="./com/facebook/drawee/controller/ControllerListener.html">ControllerListener</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/datasource/BaseDataSubscriber.html">BaseDataSubscriber</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">Base implementation of <code><a href="./com/facebook/datasource/DataSubscriber.html">DataSubscriber</a></code> that ensures that the data source is closed when
 the subscriber has finished with it.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/datasource/BaseListBitmapDataSubscriber.html">BaseListBitmapDataSubscriber</a></td>
            <td class="jd-descrcol" width="100%">Implementation of <code><a href="./com/facebook/datasource/DataSubscriber.html">DataSubscriber</a></code> for cases where the client wants to access
 a list of bitmaps.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/producers/BaseProducerContextCallbacks.html">BaseProducerContextCallbacks</a></td>
            <td class="jd-descrcol" width="100%">Empty implementation of <code><a href="./com/facebook/imagepipeline/producers/ProducerContextCallbacks.html">ProducerContextCallbacks</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/request/BaseRepeatedPostProcessor.html">BaseRepeatedPostProcessor</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/listener/BaseRequestListener.html">BaseRequestListener</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/cache/BitmapMemoryCacheKey.html">BitmapMemoryCacheKey</a></td>
            <td class="jd-descrcol" width="100%">Cache key for BitmapMemoryCache
&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_C">C</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/cache/common/CacheErrorLogger.html">CacheErrorLogger</a></td>
            <td class="jd-descrcol" width="100%">An interface for logging various cache errors.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/cache/common/CacheErrorLogger.CacheErrorCategory.html">CacheErrorLogger.CacheErrorCategory</a></td>
            <td class="jd-descrcol" width="100%">A categorizaton of different cache and storage related errors.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/cache/common/CacheEventListener.html">CacheEventListener</a></td>
            <td class="jd-descrcol" width="100%">An interface for logging various cache events.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/cache/common/CacheEventListener.EvictionReason.html">CacheEventListener.EvictionReason</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/cache/common/CacheKey.html">CacheKey</a></td>
            <td class="jd-descrcol" width="100%">Strongly typed cache key that is a simple wrapper around a String object.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/cache/CacheKeyFactory.html">CacheKeyFactory</a></td>
            <td class="jd-descrcol" width="100%">Factory methods for creating cache keys for the pipeline.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/image/CloseableAnimatedBitmap.html">CloseableAnimatedBitmap</a></td>
            <td class="jd-descrcol" width="100%">CloseableImage that contains array of Bitmaps and frame durations.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/image/CloseableAnimatedImage.html">CloseableAnimatedImage</a></td>
            <td class="jd-descrcol" width="100%">Encapsulates the data needed in order for <code>AnimatedDrawable</code> to render a
 <code>AnimatedImage</code>.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/image/CloseableBitmap.html">CloseableBitmap</a></td>
            <td class="jd-descrcol" width="100%"><code><a href="./com/facebook/imagepipeline/image/CloseableImage.html">CloseableImage</a></code> that wraps a bitmap.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/image/CloseableImage.html">CloseableImage</a></td>
            <td class="jd-descrcol" width="100%">A simple wrapper around an image that implements Closeable
&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/decoder/CloseableImageCopier.html">CloseableImageCopier</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/references/CloseableReference.html">CloseableReference</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">A smart pointer-like class for Java.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/image/CloseableStaticBitmap.html">CloseableStaticBitmap</a></td>
            <td class="jd-descrcol" width="100%">CloseableImage that contains one Bitmap.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/producers/Consumer.html">Consumer</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">Consumes data produced by <code><a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/controller/ControllerListener.html">ControllerListener</a>&lt;INFO&gt;</td>
            <td class="jd-descrcol" width="100%">Interface for <code><a href="./com/facebook/drawee/controller/AbstractDraweeController.html">AbstractDraweeController</a></code> listener.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/cache/CountingMemoryCache.html">CountingMemoryCache</a>&lt;K,&nbsp;V,&nbsp;S&gt;</td>
            <td class="jd-descrcol" width="100%">Layer of memory cache stack responsible for managing ownership of cached objects.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/cache/CountingMemoryCache.CacheTrimStrategy.html">CountingMemoryCache.CacheTrimStrategy</a></td>
            <td class="jd-descrcol" width="100%">Interface used to specify cache trim behavior.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/cache/CountingMemoryCache.ValueInfoCallback.html">CountingMemoryCache.ValueInfoCallback</a>&lt;V&gt;</td>
            <td class="jd-descrcol" width="100%">Interface used by the cache to query information about cached values.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_D">D</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/datasource/DataSource.html">DataSource</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">An alternative to Java Futures for the image pipeline.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/datasource/DataSources.html">DataSources</a></td>
            <td class="jd-descrcol" width="100%">Static utility methods pertaining to the <code><a href="./com/facebook/datasource/DataSource.html">DataSource</a></code> interface.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/datasource/DataSubscriber.html">DataSubscriber</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">Subscribes to DataSource<T>.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/decoder/DecodeException.html">DecodeException</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/cache/disk/DiskCacheConfig.html">DiskCacheConfig</a></td>
            <td class="jd-descrcol" width="100%">Configuration class for a DiskStorageCache.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/cache/disk/DiskCacheConfig.Builder.html">DiskCacheConfig.Builder</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/disk/DiskTrimmable.html">DiskTrimmable</a></td>
            <td class="jd-descrcol" width="100%">Any class that uses a lot of disk space and should implement this interface.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/disk/DiskTrimmableRegistry.html">DiskTrimmableRegistry</a></td>
            <td class="jd-descrcol" width="100%">A class which keeps a list of other classes to be notified of system disk events.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/interfaces/DraweeController.html">DraweeController</a></td>
            <td class="jd-descrcol" width="100%">Interface that represents a Drawee controller used by a DraweeView.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/interfaces/DraweeHierarchy.html">DraweeHierarchy</a></td>
            <td class="jd-descrcol" width="100%">Interface that represents a Drawee hierarchy.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/view/DraweeHolder.html">DraweeHolder</a>&lt;DH&nbsp;extends&nbsp;<a href="./com/facebook/drawee/interfaces/DraweeHierarchy.html">DraweeHierarchy</a>&gt;</td>
            <td class="jd-descrcol" width="100%">A holder class for Drawee controller and hierarchy.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/view/DraweeView.html">DraweeView</a>&lt;DH&nbsp;extends&nbsp;<a href="./com/facebook/drawee/interfaces/DraweeHierarchy.html">DraweeHierarchy</a>&gt;</td>
            <td class="jd-descrcol" width="100%">View that displays a <code><a href="./com/facebook/drawee/interfaces/DraweeHierarchy.html">DraweeHierarchy</a></code>.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_E">E</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/core/ExecutorSupplier.html">ExecutorSupplier</a></td>
            <td class="jd-descrcol" width="100%">Implementations of this interface are responsible for supplying the different executors
 used by different sections of the image pipeline.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_F">F</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/logging/FLog.html">FLog</a></td>
            <td class="jd-descrcol" width="100%">Logging wrapper with format style support.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/controller/ForwardingControllerListener.html">ForwardingControllerListener</a>&lt;INFO&gt;</td>
            <td class="jd-descrcol" width="100%">Listener that forwards controller events to multiple listeners.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/listener/ForwardingRequestListener.html">ForwardingRequestListener</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/backends/pipeline/Fresco.html">Fresco</a></td>
            <td class="jd-descrcol" width="100%">Fresco entry point.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_G">G</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/generic/GenericDraweeHierarchy.html">GenericDraweeHierarchy</a></td>
            <td class="jd-descrcol" width="100%">A SettableDraweeHierarchy that displays placeholder image until the actual image is set.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/generic/GenericDraweeHierarchyBuilder.html">GenericDraweeHierarchyBuilder</a></td>
            <td class="jd-descrcol" width="100%">Class to construct a <code><a href="./com/facebook/drawee/generic/GenericDraweeHierarchy.html">GenericDraweeHierarchy</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/view/GenericDraweeView.html">GenericDraweeView</a></td>
            <td class="jd-descrcol" width="100%">DraweeView that creates GenericDraweeHierarchy based on XML attributes.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_I">I</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/cache/ImageCacheStatsTracker.html">ImageCacheStatsTracker</a></td>
            <td class="jd-descrcol" width="100%">Interface for stats tracking for the image cache.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/decoder/ImageDecoder.html">ImageDecoder</a></td>
            <td class="jd-descrcol" width="100%">Decodes images.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/image/ImageInfo.html">ImageInfo</a></td>
            <td class="jd-descrcol" width="100%">Interface containing information about an image.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/core/ImagePipeline.html">ImagePipeline</a></td>
            <td class="jd-descrcol" width="100%">The entry point for the image pipeline.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/core/ImagePipelineConfig.html">ImagePipelineConfig</a></td>
            <td class="jd-descrcol" width="100%">Master configuration class for the image pipeline library.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/core/ImagePipelineConfig.Builder.html">ImagePipelineConfig.Builder</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/core/ImagePipelineFactory.html">ImagePipelineFactory</a></td>
            <td class="jd-descrcol" width="100%">Factory class for the image pipeline.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/request/ImageRequest.html">ImageRequest</a></td>
            <td class="jd-descrcol" width="100%">Immutable object encapsulating everything pipeline has to know about requested image to proceed.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/request/ImageRequest.ImageType.html">ImageRequest.ImageType</a></td>
            <td class="jd-descrcol" width="100%">An enum describing type of the image.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/request/ImageRequest.RequestLevel.html">ImageRequest.RequestLevel</a></td>
            <td class="jd-descrcol" width="100%">Level down to we are willing to go in order to find an image.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/request/ImageRequestBuilder.html">ImageRequestBuilder</a></td>
            <td class="jd-descrcol" width="100%">Builder class for <code><a href="./com/facebook/imagepipeline/request/ImageRequest.html">ImageRequest</a></code>s.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/request/ImageRequestBuilder.BuilderException.html">ImageRequestBuilder.BuilderException</a></td>
            <td class="jd-descrcol" width="100%">An exception class for builder methods.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/image/ImmutableQualityInfo.html">ImmutableQualityInfo</a></td>
            <td class="jd-descrcol" width="100%">Implementation of <code><a href="./com/facebook/imagepipeline/image/QualityInfo.html">QualityInfo</a></code>
&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_L">L</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/datasource/ListDataSource.html">ListDataSource</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">Data source that wraps number of other data sources and waits until all of them are finished.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_M">M</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/cache/MemoryCacheParams.html">MemoryCacheParams</a></td>
            <td class="jd-descrcol" width="100%">Configuration for a memory cache.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/cache/MemoryCacheTracker.html">MemoryCacheTracker</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/memory/MemoryTrimmable.html">MemoryTrimmable</a></td>
            <td class="jd-descrcol" width="100%">A class can implement this interface to react to a <code><a href="./com/facebook/common/memory/MemoryTrimmableRegistry.html">MemoryTrimmableRegistry</a></code>'s request to
 trim memory.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/memory/MemoryTrimmableRegistry.html">MemoryTrimmableRegistry</a></td>
            <td class="jd-descrcol" width="100%">A class which keeps a list of other classes to be notified of system memory events.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/memory/MemoryTrimType.html">MemoryTrimType</a></td>
            <td class="jd-descrcol" width="100%">Types of memory trim.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/view/MultiDraweeHolder.html">MultiDraweeHolder</a>&lt;DH&nbsp;extends&nbsp;<a href="./com/facebook/drawee/interfaces/DraweeHierarchy.html">DraweeHierarchy</a>&gt;</td>
            <td class="jd-descrcol" width="100%">Contains multiple Drawee holders.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_N">N</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/producers/NetworkFetchProducer.html">NetworkFetchProducer</a>&lt;RS&nbsp;extends&nbsp;<a href="./com/facebook/imagepipeline/producers/NfpRequestState.html">NfpRequestState</a>&gt;</td>
            <td class="jd-descrcol" width="100%">A producer to actually fetch images from the network.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/producers/NfpRequestState.html">NfpRequestState</a></td>
            <td class="jd-descrcol" width="100%">Used by <code><a href="./com/facebook/imagepipeline/producers/NetworkFetchProducer.html">NetworkFetchProducer</a></code> to encapsulate the state of one network request
 and its response.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_O">O</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/backends/okhttp/OkHttpImagePipelineConfigFactory.html">OkHttpImagePipelineConfigFactory</a></td>
            <td class="jd-descrcol" width="100%">Factory for getting an <code><a href="./com/facebook/imagepipeline/core/ImagePipelineConfig.html">ImagePipelineConfig</a></code> that uses
 com.facebook.imagepipeline.backends.okhttp.OkHttpNetworkFetchProducer.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_P">P</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/backends/pipeline/PipelineDraweeController.html">PipelineDraweeController</a></td>
            <td class="jd-descrcol" width="100%">Drawee controller that bridges the image pipeline with SettableDraweeHierarchy.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/backends/pipeline/PipelineDraweeControllerBuilder.html">PipelineDraweeControllerBuilder</a></td>
            <td class="jd-descrcol" width="100%">Concrete implementation of ImagePipeline Drawee controller builder.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/backends/pipeline/PipelineDraweeControllerBuilderSupplier.html">PipelineDraweeControllerBuilderSupplier</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/backends/pipeline/PipelineDraweeControllerFactory.html">PipelineDraweeControllerFactory</a></td>
            <td class="jd-descrcol" width="100%">Default implementation of <code><a href="./com/facebook/drawee/backends/pipeline/PipelineDraweeControllerFactory.html">PipelineDraweeControllerFactory</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PoolConfig.html">PoolConfig</a></td>
            <td class="jd-descrcol" width="100%">Configuration class for pools.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PoolConfig.Builder.html">PoolConfig.Builder</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PooledByteArrayBufferedInputStream.html">PooledByteArrayBufferedInputStream</a></td>
            <td class="jd-descrcol" width="100%">InputStream that wraps another input stream and buffers all reads.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PooledByteBuffer.html">PooledByteBuffer</a></td>
            <td class="jd-descrcol" width="100%">A 'pooled' byte-buffer abstraction.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PooledByteBuffer.ClosedException.html">PooledByteBuffer.ClosedException</a></td>
            <td class="jd-descrcol" width="100%">Exception indicating that the PooledByteBuffer is closed
&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PooledByteBufferOutputStream.html">PooledByteBufferOutputStream</a></td>
            <td class="jd-descrcol" width="100%">An OutputStream that produces a PooledByteBuffer.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PooledByteStreams.html">PooledByteStreams</a></td>
            <td class="jd-descrcol" width="100%">Helper class for interacting with java streams, similar to guava's ByteSteams.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PoolFactory.html">PoolFactory</a></td>
            <td class="jd-descrcol" width="100%">Factory class for pools.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PoolParams.html">PoolParams</a></td>
            <td class="jd-descrcol" width="100%">Config parameters for pools (BasePool.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/PoolStatsTracker.html">PoolStatsTracker</a></td>
            <td class="jd-descrcol" width="100%">Listener that logs pool statistics.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/request/Postprocessor.html">Postprocessor</a></td>
            <td class="jd-descrcol" width="100%">Use an instance of this class to perform post-process operations on a bitmap.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">Building block for image processing in the image pipeline.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/producers/ProducerContext.html">ProducerContext</a></td>
            <td class="jd-descrcol" width="100%">Used to pass context information to producers.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/producers/ProducerContextCallbacks.html">ProducerContextCallbacks</a></td>
            <td class="jd-descrcol" width="100%">Callbacks that are called when something changes in a request sequence.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/producers/ProducerListener.html">ProducerListener</a></td>
            <td class="jd-descrcol" width="100%">Instrumentation for Producers.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/decoder/ProgressiveJpegConfig.html">ProgressiveJpegConfig</a></td>
            <td class="jd-descrcol" width="100%">Progressive JPEG config.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_Q">Q</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/image/QualityInfo.html">QualityInfo</a></td>
            <td class="jd-descrcol" width="100%">Interface for image quality information
&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_R">R</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/request/RepeatedPostprocessor.html">RepeatedPostprocessor</a></td>
            <td class="jd-descrcol" width="100%">Use an instance of this interface to perform post-process operations that must be performed
 more than once.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/request/RepeatedPostprocessorRunner.html">RepeatedPostprocessorRunner</a></td>
            <td class="jd-descrcol" width="100%">An instance of this class is used to run a postprocessor whenever the client requires.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/listener/RequestListener.html">RequestListener</a></td>
            <td class="jd-descrcol" width="100%">Listener for <code><a href="./com/facebook/imagepipeline/request/ImageRequest.html">ImageRequest</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/common/ResizeOptions.html">ResizeOptions</a></td>
            <td class="jd-descrcol" width="100%">Options for resizing.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/references/ResourceReleaser.html">ResourceReleaser</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">Interface that abstracts the action of releasing a resource.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/generic/RoundingParams.html">RoundingParams</a></td>
            <td class="jd-descrcol" width="100%">Class that encapsulates rounding parameters.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/generic/RoundingParams.RoundingMethod.html">RoundingParams.RoundingMethod</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_S">S</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/drawable/ScalingUtils.html">ScalingUtils</a></td>
            <td class="jd-descrcol" width="100%">Performs scale type calculations.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/drawable/ScalingUtils.ScaleType.html">ScalingUtils.ScaleType</a></td>
            <td class="jd-descrcol" width="100%">Options for scaling the child bounds to the parent bounds.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/datasource/SettableDataSource.html">SettableDataSource</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">Settable <code><a href="./com/facebook/datasource/DataSource.html">DataSource</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/datasource/SettableDataSource.html">SettableDataSource</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">A <code><a href="./com/facebook/datasource/DataSource.html">DataSource</a></code> whose result may be set by a #set(CloseableReference<T>) or
 <code><a href="./com/facebook/imagepipeline/datasource/SettableDataSource.html#setException(java.lang.Throwable)">setException(Throwable)</a></code> call.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/interfaces/SettableDraweeHierarchy.html">SettableDraweeHierarchy</a></td>
            <td class="jd-descrcol" width="100%">Interface that represents a settable Drawee hierarchy.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/references/SharedReference.html">SharedReference</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">A shared-reference class somewhat similar to c++ shared_ptr.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/references/SharedReference.NullReferenceException.html">SharedReference.NullReferenceException</a></td>
            <td class="jd-descrcol" width="100%">The moral equivalent of NullPointerException for SharedReference.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/interfaces/SimpleDraweeControllerBuilder.html">SimpleDraweeControllerBuilder</a></td>
            <td class="jd-descrcol" width="100%">Interface for simple Drawee controller builders.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/view/SimpleDraweeView.html">SimpleDraweeView</a></td>
            <td class="jd-descrcol" width="100%">This view takes a uri as input and internally builds and sets a controller.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/decoder/SimpleProgressiveJpegConfig.html">SimpleProgressiveJpegConfig</a></td>
            <td class="jd-descrcol" width="100%">Simple <code><a href="./com/facebook/imagepipeline/decoder/ProgressiveJpegConfig.html">ProgressiveJpegConfig</a></code> with predefined scans to decode and good-enough scan number.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/imagepipeline/memory/SingleByteArrayPoolStatsTracker.html">SingleByteArrayPoolStatsTracker</a></td>
            <td class="jd-descrcol" width="100%">Listener that logs SingleByteArrayPool statistics.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/common/internal/Supplier.html">Supplier</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">A class that can supply objects of a single type.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_V">V</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/backends/volley/VolleyDraweeController.html">VolleyDraweeController</a></td>
            <td class="jd-descrcol" width="100%">Drawee controller that bridges Volley with SettableDraweeHierarchy.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/backends/volley/VolleyDraweeControllerBuilder.html">VolleyDraweeControllerBuilder</a></td>
            <td class="jd-descrcol" width="100%">Concrete implementation of Volley Drawee controller builder.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/backends/volley/VolleyDraweeControllerBuilderSupplier.html">VolleyDraweeControllerBuilderSupplier</a></td>
            <td class="jd-descrcol" width="100%">Supplier of Volley Drawee controller builders.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./com/facebook/drawee/backends/volley/VolleyDraweeControllerFactory.html">VolleyDraweeControllerFactory</a></td>
            <td class="jd-descrcol" width="100%">Factory for Volley Drawee controllers.&nbsp;</td>
        </tr>
    
    
</table>


<div id="footer">
Generated by <a href="http://code.google.com/p/doclava/">Doclava</a>.
</div> <!-- end footer -->

</div><!-- end jd-content -->
</div><!-- end doc-content -->

</div> <!-- end body-content --> 

<script type="text/javascript">
init(); /* initialize doclava-developer-docs.js */
</script>

</body>
</html>